Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] pliki + opis -> baza danych
kefir667
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 26.01.2008

Ostrzeżenie: (0%)
-----


Witam,
muszę zrobić coś takiego:
-upload pliku z przeglądarki na serwer -> mam zrobione, a następnie gdy plik został juz zapisany na serwerze, to chce aby jego nazwa byla dodana do bazy danych, zeby mozna bylo stworzyc do niego opis.

narazie mam tyle, ale nie wiem jak dostac sie do nazwy pliku.

  1. <?php
  2. $uploaddir = '/var/www/pliki/docs/';
  3. $uploadfile = $uploaddir . basename($_FILES['userfile']['name']);
  4. echo '<pre>';
  5. if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
  6. echo "File is valid, and was successfully uploaded.\n";
  7. $connect = pg_connect("host=127.0.0.1 dbname=pliki user=test password=tester");
  8.  
  9.  //ta linijka jest zla :( $query=pg_query("INSERT INTO pliki (id_pliku, nazwa_pliku) VALUES ('$_FILES['userfile']['tmp_name']')");
  10.  
  11.  if (!$query) { print "<center><br><br>Error! Can`t add the data into database! Please try again later.<br><br></center>";} else {
  12. print "<center><br><br><b>File name -ok</b><br><br></center>";
  13. }
  14. } else {
  15. echo "Possible file upload attack!\n";
  16. }
  17.  
  18. print "</pre>";
  19.  
  20. ?>


Moze macie jakies pomysly lub gotowe mechanizmy do zrealizowanie czegos takiego?

Chciałbym jedynie mieć możliwość tworzenia opisu pliku po wysłaniu go na serwer. Na przykład: 1. To jest pierwszy plik - <plik1.html> 2. W tym pliku znajduje sie... - <plik2.html>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
redelek
post
Post #2





Grupa: Zarejestrowani
Postów: 658
Pomógł: 37
Dołączył: 4.06.2005
Skąd: Wawa

Ostrzeżenie: (0%)
-----


Witam,

Nie wiem czy to pomoże i czy dokładnie o to Ci chodzi, ale masz tu mój artykuł na ten temat
Może Ci się przyda (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)


http://webmade.org/porady/wysylanie-pliku-...r-php-mysql.php

Pozdrawiam
Redelek

Ten post edytował redelek 12.02.2008, 13:30:53
Go to the top of the page
+Quote Post
nowotny
post
Post #3





Grupa: Zarejestrowani
Postów: 875
Pomógł: 122
Dołączył: 2.02.2008

Ostrzeżenie: (0%)
-----


No widać że sam nie robiłeś... nazwę pliku masz przecież w $_FILES['userfile']['name']...
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 11:02